financing project - French English Dictionary